/** banner content styles */
#header {
	background:#fff url(../img/header-bg.png) repeat-x left bottom;
	min-height:90px;
	padding:0;
	position:relative;
	z-index:3;
}
#main, #authorize {
	position:relative;
	z-index:1;
}
#main {
	min-height:462px;
}
h1 {
	padding: 20px 0 0;
}
h1 a {
	background:url(../img/logo.png) no-repeat;
	display:block;
	text-indent:-99999em;
	height:49px;
}
h4 {
	font-size: 16px;
	padding: 15px 0;
}
.banner h2 span {
	color: #545454;
	font-size: 28px;
	font-weight: normal;
	line-height: 32px;
	padding: 5px 10px 0 0;
}
.home-banner {
	height: 355px;
	padding: 25px 0 0;
	position: relative;
}
.banner-shadow, .bottom-shadow {
	background: url("../img/top-shadow.png") no-repeat center top;
	bottom: 0;
	height: 25px;
	position: absolute;
	text-indent: -9999em;
	width: 1039px;
	left:0;
}
.bottom-shadow {
	background: url("../img/bottom-shadow.png") no-repeat center top;
	left: -45px;
}
.start-project {
	bottom: -25px;
	left: 375px;
	position: absolute;
	width: 244px;
}
h2.paypal-heading span.paypal-icon {
	background: url("../img/user-sprite.png") no-repeat  left -6265px ;
	height: 20px;
	margin: 0 0 0 3px;
	text-indent: -99999em;
	width: 75px;
}
p.start-left {
	background: url("../img/user-sprite.png") no-repeat left -4028px;
	padding:0 0 0 27px;
}
p.start-left a {
	background: url("../img/user-sprite.png") no-repeat right -4139px;
	color: #FFFFFF;
	display: block;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	height: 41px;
	padding: 18px 0 0 28px;
}
p.start-left a:hover {
	color:#00afef;
}
.banner h2 {
	color:#545454;
	line-height:45px;
	font-size:32px;
	text-align:center;
}
.banner-inner {
	margin:15px 0 0 0;
}
.banner-inner .funder, .banner-inner .entre {
	background: url("../img/user-sprite.png") no-repeat left -2011px;
	padding-top:200px;
	text-align:center;
	font:18px Helvetica;
	line-height:40px;
}
.banner-inner .to {
	background: url("../img/user-sprite.png") no-repeat left -2257px;
	height:142px;
	text-indent:-9999em;
}
.banner-inner .entre {
	background: url("../img/user-sprite.png") no-repeat 0 -1732px;
}
.banner-inner .funder, .banner-inner .entre {
	color:#545454;
}
.banner-view-content {
	border-bottom: 2px solid #E1E1E1;
	padding: 0x 5px 64px;
}
div.dashboard-tabs, .addthis_toolbox {
	margin:2px 0 0 0;
}
div#users-view .main-inner{
    padding: 0 0 60px;
}
h2.project-title {
    color: #000000;
    font-size: 32px;
    font-weight: 400;
    line-height: 35px;
    padding: 5px 0 0;
    text-align: left;
}
h2.blog-title{
	line-height:45px;
    margin:0 0 13px;
}
.banner-tabs-content, .view-comments form.normal div.submit-block {
	margin:0;
}
.main-view {
	margin: 20px 13px 0;
}
#side1 {
	width:570px;
}
.project-author {
    color: #333333;
    font-size: 12px;
    line-height: 17px;
    margin: 8px 0 5px;
}
p.posted-date {
    font-weight: bold;
}
.project-author span.twitter {
	display:block;
	margin:5px 0;
}
.main-inner {
	padding: 20px 0 60px;
}
div.main-content {
	padding:20px 0;
}
.main-section {
	padding:10px;
}
div.blogs div.main-section {
	padding:0 10px;
}
.center-top {
	padding-bottom:1px solid #DDD;
	padding: 0 0 12px 6px;
	border-bottom:1px solid #e0e0e0;
	margin:0 -6px;
	min-height:480px;
}
.project-head {
	min-height:90px;
}
.project-head p {
	text-align:center;
	margin: 5px 0 15px;
}
.message-view-content, .mail-body {
	border:1px solid #DDD;
	padding:10px;
	margin:5px 0;
	background:#FFF;
}
.mail-body {
	background:#f9f9f9;
}
div.project-left h3 {
	font-size:12px;
	font-weight:bold;
}
div.project-right {
	color:#666;
	margin:50px 0 0 10px;
	overflow:hidden;
}
div.project-right h3 {
	border-bottom:1px solid #FFFFFF;
	padding:5px 0 5px 0;
	margin: 0 0 10px 0;
	font-size:14px;
}
.user-login-info > span {
	padding: 2px;
}
.user-login-info {
	margin:5px 0 0 0;
	position:relative;
	z-index:2;
}
.project-view-image, .video-block {
	margin:0 0 10px 0;
}
.abuse {
	margin: 4px 0 0 0;
}
.space-top {
	margin-top:10px;
}
.share-info {
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #E2E2E2;
	margin: 5px 0;
	padding: 5px 0;
}
.other-websites-block {
	padding:5px 0;
}
h3.about {
	border-bottom: 1px dashed #A8A8A8;
	color: #333333;
	font-size: 18px;
	margin: 10px 0;
	padding: 10px 0;
}
.media-right {
	font-weight: bold;
	width: 515px;
}
ul.media-list li {
	padding: 10px 0 10px 5px;
}
div.view-cities {
	font-weight: 700;
    margin: 12px 0 0 10px;
}
div.view-cities span {
	color: #ED4410;
}
.vote-info p {
	font-size:18px;
	padding:10px 10px 0 0;
}
#side2 {
	width: 330px;
	margin:0 0 10px;
}
div.fund-details {
	background: url("../img/user-sprite.png") no-repeat  0 -2726px ;
	height: 85px;
	position: absolute;
	right: -13px;
	top: -11px;
	width: 224px;
	z-index: 1;
}
div.fund-details p {
	color: #616161;
	font-size: 10px;
	line-height: 17px;
	margin: 0 0 0 23px;
	padding: 24px 0 0;
	width: 188px;
}
div.back {
	padding: 0 0 5px;
	position: relative;
	z-index: 1;
}
div.back-details {
	background: url("../img/user-sprite.png") no-repeat left -162px;
	height:64px;
	padding:0 0 0 10px;
}
div.back-details-rgt {
	background: url("../img/user-sprite.png") no-repeat right -339px;
}
div.back-details:hover {
	background: url("../img/user-sprite.png") no-repeat left -226px;
}
div.back-details:hover div.back-details-rgt {
	background: url("../img/user-sprite.png") no-repeat right -403px;
}
p.backers-count a.backers-icon {
	margin: -4px 3px 0 4px;
}
.amount-highlight {
	font-size:15px;
	font-weight:bold;
	color:#00AFEF;
}
div.back-details-rgt a {
	color:#fff;
	display:block;
	height:40px;
	font-weight:bold;
	padding:12px;
	color:#fff;
}
div.money-block-right p {
  background: url("../img/common-sprite.png") no-repeat scroll left -8338px transparent;
    padding: 0 0 0 7px;
    width: 91px;
}
div.money-block-right span.pledge-amount {
    background: url("../img/common-sprite.png") no-repeat scroll right -8445px transparent;
    color: #FFFFFF;
    display: block;
    height: 26px;
    padding: 6px 6px 0 0;
    text-align: center;
}
div.backers-details {
    float: left;
    width: 328px;
}
.manage-rewards-links span a {
   margin:0 3px 0 0;
}
div.back span.small-block {
	font-size:11px;
	display:block;
	font-weight:normal;
}
div.back-details span.back {
	font-size:14px;
	line-height:16px;
	padding:15px 0 0 0;
	font-weight:bold;
}
div.back p.pledge {
	color:#444;
	margin:10px 0 0 25px;
}
.collections-side2 h3 {
	color:#1C1C1C;
	padding: 0 0 15px;
}
p.see-more-link {
	padding:12px 0 10px 0;
	text-align:right;
	background:url(../img/ol-split.png) repeat-x left bottom;
	margin: 0 12px 10px 0;
}
p.see-more-link a {
	background: url("../img/common-sprite.png") no-repeat right -6762px;
	font-size: 11px;
	font-weight: 700;
	padding: 2px 10px;
}
.collections-side1 h3 {
	margin:0 0 0 10px;
	color:#00AFEF;
	padding:10px 0;
	font-size:14px;
}
.user-side2 {
	margin: 36px 0 0;
	width:200px;
}
.activity-side2 {
	padding:0 0 0 35px;
}
.activity-side2 .project-image {
	min-height:140px;
}
.activity-side2 .project-image img, .user-side2 .user-image img {
	width:100%;
}
p.progress-bar-amount {
	width: 150px;
	margin:5px 0 0 7px;
	background: url("../img/user-sprite.png") no-repeat  -1px -3918px ;
}
.activity-side2 p.progress-bar {
	margin:5px 0 0 0;
}
p.progress-bar-amount span {
	background: url("../img/user-sprite.png") no-repeat -2px -3965px;
}
.activity-status {
	width:90px;
	height:90px;
	left:0;
	top:0;
	position:absolute;
	text-indent:-999em;
}
.activity-open-funding {
	background: url("../img/user-sprite.png") no-repeat 0 -4973px;
}
.activity-open-idea {
	background: url("../img/user-sprite.png") no-repeat  0 -4832px ;
}
.activity-amount-reached {
	background: url("../img/user-sprite.png") no-repeat  0 -5113px ;
}
.activity-goal-reached {
	background: url("../img/user-sprite.png") no-repeat  0 -4685px ;
}
.activity-closed-funding {
	background: url("../img/user-sprite.png") no-repeat 0 -4393px;
}
.activity-cancelled {
	background: url("../img/user-sprite.png") no-repeat 0 -4251px;
}
.activity-expired {
	background: url("../img/user-sprite.png") no-repeat left -4548px;
}
.activity-project-closed {
	opacity: 0.4;
	filter:alpha(opacity=40);
}
.listing-head h3, .activity-side2 .progress-block {
	padding:0;
}
.date-block-info {
	font-size:10px;
	color:#b4b1b1;
}
.date-block-info span.highlight-content {
	color:#333;
}
.pledge-amount-block {
	padding:30px 0 30px 65px;
	background: url("../img/user-sprite.png") no-repeat left -2937px;
}
.amount-info {
	padding:5px;
	background:#00afef;
	font-weight:bold;
	color:#fff;
}
.discussion {
	padding:10px 0;
	font-size:12px;
}
.head-highlight {
	font-size: 13px;
	font-weight: bold;
	padding: 7px 0 0;
}
.activities-head {
	font-weight:bold;
	font-size:12px;
	margin:0 0 6px;
}
.activities-head span {
	display:block;
}
.activities-head img {
	float:left;
	margin:0 5px 0 0;
}
.show-details {
	cursor:pointer;
	color:#ED4410;
	margin-right:10px;
}
.message-title {
    font-weight: 400;
    margin: 0 0 0 0;
    padding: 0 20px 0 120px;
    text-align: right;
    width: 47px;
}
.footer-inner {
	border-top: 1px solid #D3D3D3;
	margin: 40px auto 0;
	padding: 15px 0 0;
}
#footer {
	background:#fff url(../img/center-line.png) no-repeat center top;
	padding:20px 0;
}
#footer h6 {
	color: #2B3319;
	font-size: 16px;
	line-height: 25px;
	margin: 0 0 7px;
}
#footer a {
    color: #2B3319;
}
ul.footer-follow {
	margin:13px 0 0 0;
}
ul.footer-follow li {
	float:left;
	padding:0;
}
ul.footer-follow li a {
	display:block;
	text-indent:-9999em;
	width:34px;
	height:32px;
}
ul.footer-follow li.twitter a {
	background: url("../img/common-sprite.png") no-repeat 0 -1575px;
}
ul.footer-follow li.twitter:hover a {
	background: url("../img/common-sprite.png") no-repeat 0 -1607px;
}
ul.footer-follow li.facebook a {
	background: url("../img/common-sprite.png") no-repeat -34px -1575px;
}
ul.footer-follow li.facebook:hover a {
	background: url("../img/common-sprite.png") no-repeat -34px -1607px;
}
ul.footer-follow li.yahoo a {
	background: url("../img/common-sprite.png") no-repeat -68px -1575px;
}
ul.footer-follow li.yahoo:hover a {
	background: url("../img/common-sprite.png") no-repeat -68px -1607px;
}
ul.footer-follow li.mail a {
	background: url("../img/common-sprite.png") no-repeat -102px -1575px;
}
ul.footer-follow li.mail:hover a {
	background: url("../img/common-sprite.png") no-repeat -102px -1607px;
}
ul.footer-follow li.share a {
	background: url("../img/common-sprite.png") no-repeat -136px -1575px;
	height: 27px;
}
ul.footer-follow li.share:hover a {
	background: url("../img/common-sprite.png") no-repeat -136px -1607px;
	height: 27px;
}
.discover-menu {
	padding:0;
	margin: 0 4px;
}
.add-project-link {
	margin:10px 0;
}
.add-project-link a {
	background: url("../img/user-sprite.png") no-repeat  left -6469px ;
	color: #FFFFFF;
	display: block;
	font-size: 18px;
	font-weight: normal;
	height: 36px;
	line-height: 17px;
	padding: 18px 14px 14px 16px;
}
.add-project-link a span {
	color:#fff;
	font-size:18px;
}
.add-project-link span.small-text {
	font-size:11px;
	color:#FFF;
	display:block;
}
.add-project-link a:hover {
	background: url("../img/user-sprite.png") no-repeat  left -6537px ;
}
.add-project-link p span {
	color:#cdf99c;
	font-size:18px;
	font-weight:bold;
}
.add-project-link p.start-project {
	font-weight:bold;
}
div.pledge-block span.backers-icon span {
	color:#FFF;
}
div.pledge-block span.reward-head {
	color: #1A1A1A;
	display: block;
	font-size: 18px;
	font-weight: normal;
	padding: 5px 0 8px;
}
.backers-block {
	margin: 4px 0;
	display:block;
}
div.pledge-block span.backers-block-inner {
	color: #00AFEF;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 0 7px;
}
span.pledge-remaining {
	display:block;
}
/** Language form styles*/
form.subscription {
	padding: 12px 0 0;
}
form.subscription label {
	padding:0 10px;
	display:inline;
}
.refer-box {
	background:#F9F9F9 none repeat 0 0;
	border:1px solid #DDDDDD;
	height:20px;
	margin:0 0 0 15px;
	padding:3px;
	width:400px;
}
/** global list styles*/
ul.global-list li {
	padding:0 0 0 10px;
	float:right;
	background: url("../img/user-sprite.png") no-repeat right -6740px;
	margin: 0 0 0 6px;
	padding: 0 7px 0 0;
}
ul.global-list li:first-child {
	background:none;
	padding:0;
}
ul.global-list li a {
	color:#666666;
	font-size:11px;
}
/** Footer list styles*/
ul.footer-list li {
	margin:0 0 0 10px;
	background: url("../img/user-sprite.png") no-repeat -1px -6409px;
	padding:0 0 5px 10px;
}
ul.footer-list li:first-child {
	background:none;
	margin:0;
	padding:0;
}
ul.footer-list li a {
	font-size:11px;
}
/** unorder listing styles for openid */
.open-id-block {
    padding: 17px 0 0 0;
}
.open-id-block h5 {
	text-align: right;
	width: 154px;
}
ul.global-list {
	margin:0 0 7px;
}
ul.open-id-list {
	margin:0 0 0 7px;
}
ul.open-id-list li {
	padding: 0 0 0 4px;
}
ul.open-id-list li a {
	text-indent: -9999em;
	height: 16px;
	width: 16px;
	display:block;
}
ul.open-id-list li.face-book a {
	background: url(../img/common-sprite.png) no-repeat -3px -2972px;
}
ul.open-id-list li.face-book a:hover {
	background: url(../img/common-sprite.png) no-repeat -3px -2988px;
}
ul.open-id-list li.twiiter a {
	background: url(../img/common-sprite.png) no-repeat -3px -3300px;
}
ul.open-id-list li.twiiter a:hover {
	background: url(../img/common-sprite.png) no-repeat -3px -3316px;
}
ul.open-id-list li.yahoo a {
	background: url(../img/common-sprite.png) no-repeat -3px -3382px;
}
ul.open-id-list li.yahoo a:hover {
	background: url(../img/common-sprite.png) no-repeat -3px -3398px;
}
ul.open-id-list li.gmail a {
	background: url(../img/common-sprite.png) no-repeat -3px -3136px;
}
ul.open-id-list li.gmail a:hover {
	background: url(../img/common-sprite.png) no-repeat -3px -3152px;
}
ul.open-id-list li.open-id a {
	background: url(../img/common-sprite.png) no-repeat -3px -3218px;
}
ul.open-id-list li.open-id a:hover {
	background: url(../img/common-sprite.png) no-repeat -3px -3234px;
}
ul.open-id-list li.foure-sq a {
	background: url(../img/common-sprite.png) no-repeat -3px -3054px;
}
ul.open-id-list li.foure-sq a:hover {
	background: url(../img/common-sprite.png) no-repeat -3px -3070px;
}
ul.cities-list {
	font-size:12px;
}
ul.cities-list li {
	border: 1px solid #EEEEEE;
	height: 22px;
	margin: 2px;
	padding: 4px 5px;
	width: 224px;
}
ul.cities-list li:hover {
	background:#F8F8F8;
}
ul.cities-list li a {
	padding-top:4px;
}
.cities-index-block .count-block {
	line-height:1.3;
}
.cities-index-block {
	background:#FFFFFF;
	padding: 10px;
}
div.top-slider1 {
	border-bottom:1px solid #DDD;
}
/** mailmenu-list **/
div.compose-button {
    background: url("../img/common-sprite.png") no-repeat scroll left -8307px transparent;
   margin: 0 0 10px 10px;
    padding: 0 0 0 7px;
    text-align: center;
    width: 150px;
}
div.compose-button a {
    background: url("../img/common-sprite.png") no-repeat scroll right -8414px transparent;
    color: #00AFEF;
    display: block;
    height: 18px;
    padding: 7px 0;
}
.recommended {
	margin-bottom:10px;
}
/** order list **/
ul.order-list {
	padding:0;
}
ul.order-list li {
	background: url("../img/user-sprite.png") repeat-x 0 -6784px;
}
ul.order-list li:first-child {
	border-bottom:none;
	border-top:1px solid #e6e6e6;
}
/** ol list styles*/
.project-head h3 {
	text-align:center;
}
ol.project-list {
	margin:20px 0 15px;
	position:relative;
}
ol.project-list .center-top {
	padding-top:65px;
}
ol.project-list li {
	position:relative;
}
ol.idea-list li {
	margin:0 0 15px;
}
ol.pledge-list li {
	padding:10px 0 0 0;
}
ol.pledge-list li div.pledge-block {
	padding:0 1px 5px 1px;
}
ol.pledge-list li h3, span.reward-head {
	font-size:18px;
	color:#1A1A1A;
	font-weight:normal;
}
ol.pledge-list li p {
	line-height:18px;
	margin:0 0 5px;
}
ol.list ul.votebg li {
	margin:0;
}
.pledge-inner-link {
	display:block;
}
h2.idea-title {
	margin:5px 0 0 5px;
}
ol.pledge-list li p.backers-icon, a.backers-icon, .backers-icon {
    background: url("../img/user-sprite.png") no-repeat  0 -902px;
    color: #FFFFFF;
    float: left;
    height: 20px;
    padding: 5px 0 0;
    text-align: center;
    width: 25px;
}
div.pledge-block span.rewarded {
	background-position:left 5px;
	font-size:14px;
}
p.sold-out {
	font-size:11px;
}
p.sold-out span {
	font-weight:bold;
	color:#ED4410;
}
ol.pledge-list li p.bold {
	font-weight:700;
	padding:3px 0 0;
}
ol.comments-list > li {
	border-bottom: 1px solid #D4D4D4;
	margin: 10px 0;
	padding: 15px 8px;
}
ol.comments-list > li:hover {
	background:url(../img/comments-bgh.png) repeat-x left bottom;
}
ol.comments-list > li ol li {
	border-top: 1px solid #D4D4D4;
	margin: 10px 0 0;
	padding: 10px 0 0 0;
}
ol.comments-list > li .user-comments h4, .comment  h2 {
	padding:0;
}
ol.comments-list li p {
	line-height: 18px;
}
p.date-block-info span {
	line-height:25px;
}
.user-comments {
	margin:0 0 0 12px;
}
ol.activities-list > li {
	font-size:14px;
	margin:0 0 15px;
}
ol.idea-list {
	margin:0;
}
.main-inner1 ol.idea-list {
	margin:37px 0 0 0;
}
ol.idea-list li .main-section, ol.idea-list li .bottom-center {
	background:#FFF;
}
ol.idea-list li .main-section {
	padding:0;
}
ol.idea-list li div.bottom-left {
	background: url(../img/rounded-sprite.png) no-repeat 0 -1911px;
}
ol.idea-list li div.bottom-right {
	background: url(../img/rounded-sprite.png) no-repeat right -2062px;
}
ol.idea-list li .project-head h3 {
	float:left;
	padding:0 5px 0 0;
	text-align:left;
}
ol.idea-list li .project-head {
	min-height:0;
}
ol.idea-list dl.feature-list {
	margin: 15px 0 12px;
	padding: 0 0 12px;
}
div.blogs dl.feature-list{
	margin:0 10px 0 0;
}
.idea-side2 ol.idea-list dl.feature-list {
	border-bottom:1px dashed #dddddd;
}
ol.idea-list .description-content {
	padding:0;
}
ol.idea-list dl.deal-value, ol.idea-list dl.deal-discount, ol.idea-list dl.deal-save {
	height:auto;
	margin-top:7px;
}
.author-username1, .place-name1 {
	float:none;
	margin:10px 0 5px;
}
h3.idea-title1 {
	padding: 0 0 0 9px;
	color: #00AFEF;
}
h3.idea-title a {
	color:#383838;
	font-size:14px;
	font-weight:bold;
}
h3.idea-title a:hover {
	color:#00AFEF;
}
.userplace {
	margin: 5px 0 11px;
}
.userplace p {
	margin:0 10px 0 0;
}
ol.list div.list-content {
	width:95px;
}
.time-detail-block {
	padding:0 0 10px;
}
ol.idea-list div.time-detail-block {
	padding:0;
	margin:0;
	position:relative;
}
ol.feature-project-list p.description-content {
	height:37px;
	padding:0;
}
ol.feature-project-list {
	border-bottom:1px dashed #DDD;
}
ol.feature-project-list > li, .idea-side2 ol.idea-list > li {
	border-top:1px solid #DDD;
	margin:0;
	padding: 5px 0 5px 0;
}
ol.feature-project-list > li:first-child, .idea-side2 ol.idea-list > li:first-child {
	border-top:none;
}
ol.feature-project-list > li:hover, ol.feature-project-list > li:hover + li, ol.feature-project-list:hover {
	border-color:#999;
}
ol.feature-project-list > li:hover {
	background:#F9f9f9;
}
ol.feature-project-list li h3 {
	padding:0;
}
ol.feature-project-list li dl.feature-list {
	margin:3px 0 0 0;
}
.activity-side1 div.vote-count {
	margin: 10px;
}
.vote-ratings {
	display:none;
	left:-10px;
	padding:5px 10px;
	position:absolute;
	top:50px;
	z-index:99999;
}
div.voted span.vote-link {
	background-color:#EEE;
	color:#999;
	padding: 6px 18px;
}
div.voted {
	margin-top:6px;
}
div.vote-count {
	text-align:center;
	padding:5px 0;
	margin: 0 5px 0 0;
}
.vote-count p span, .vote-count span.vote-count-value {
	display:inline-block;
}
div.vote-count-small ul.count-list {
	background:none;
	padding:0;
}
.idea-view-counts {
	position:relative;
	min-height:80px;
}
dl.idea-details {
	background: url("../img/user-sprite.png") no-repeat  left -1028px ;
	height: 45px;
	padding: 10px 0 0;
	text-align: center;
	width: 120px;
	margin:10px 0 0 0;
}
dl.idea-details dt {
	color: #00AFEF;
	font-size: 14px;
	font-weight: 700;
	padding: 0 0 5px;
}
dl.idea-details dd {
	font-size:14px;
	font-weight: 700;
}
div.available-balance {
	background: url("../img/user-sprite.png") no-repeat  8px -6946px #00AFEF;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: 700;
	margin: 0 3px;
	padding: 8px 0 10px 45px;
}
.available-balance-outer {
	background:#00AFEF;
    margin: 0 3px;
    min-height: 34px;
}
.title-img {
	background: url("../img/user-sprite.png") no-repeat left -5523px;
	height: 50px;
	position: relative;
	width: 60px;
}
.title-img img, span.round-block img {
	left: 4px;
	position: absolute;
	top: 4px;
}
.title-img img {
	left: 6px;
	top:3px;
}
ul.backers-list li {
	float: left;
	margin: 0 3px 5px;
}
.title-img .project-view-image {
	width:48px;
	height:42px;
}
span.round-block {
	background: url("../img/user-sprite.png") no-repeat left -6150px;
	display: block;
	height: 42px;
	position: relative;
	width: 44px;
}
.avatar {
	display: block;
	height: 72px;
	position: relative;
	top:9px;
}
ol.comments-list .avatar {
	top:0;
}
span.round-block img {
	height: 32px;
	left: 7px;
	width: 34px;
	top:3px;
}
.avatar img {
	left: 3px;
	top: 3px;
}
.dashboard-content-block .avatar img {
	left: 6px;
	top: 4px;
}
.comments-block {
	border-top: 1px solid #DDDDDD;
	background: none repeat  0 0 #DAF6FF;
}
.media-block {
	margin:0 0 30px;
}
.comments-top {
	background: #DAF6FF;
	margin: 1px 0 0;
}
.comments-top .comment {
	color: #383838;
	padding: 15px;
	background: url("../img/user-sprite.png") no-repeat 52px -6634px;
	font-size:18px;
}
/*Index page style new */
.list-block {
	position:relative;
	padding:40px 0 30px;
}
p.pledge-more {
	background: url("../img/user-sprite.png") no-repeat -2px -3337px;
	float: left;
	padding: 0 0 0 13px;
}
p.pledge-more a {
	background: url("../img/user-sprite.png") no-repeat right -3447px;
	color: #00AFEF;
    display: block;
    float: left;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
    height: 39px;
    padding: 18px 15px 0 0;
}
p.pledge-more a:hover {
	color:#000;
}
.pledge-more-block {
	width:180px;
	margin:0 auto;
}
.follow-pledge {
	margin:12px 0 0 5px;
}
.follow-pledge1 {
	margin: 15px 7px 0 3px;
}
.follow-pledge2 {
	margin: 9px 0 0 3px;
}
.follow-pledgebg, .collections-side2 .follow-pledgebg1 {
	padding: 5px 0 0 10px;
}
.like-block .shad-bg {
	padding: 1px 3px 3px;
}
.title-left {
	background: url("../img/user-sprite.png") no-repeat left -5734px;
	margin: 30px 0 20px;
}
.title-right {
	background: url("../img/user-sprite.png") no-repeat right -5803px;
}
.title-right h2 {
	color:#383838;
	font-size:24px;
	font-weight:normal;
	line-height: 30px;
	text-align:center;
}
.pledge-bubble {
	background: url("../img/user-sprite.png") no-repeat left -3170px;
	color: #FFFFFF;
	font-size: 21px;
	font-weight: bold;
	height: 64px;
	left: 57px;
	padding: 52px 0 0;
	position: absolute;
	text-align: center;
	top: -52px;
	width: 108px;
	z-index: 1;
}
.pledge-bubble:hover {
	background: url("../img/user-sprite.png") no-repeat left -7360px;
}
.pledge-bubble a {
	color:#fff;
}
a.more {
	color: #00AFEF;
	display: inline-block;
	font-size: 12px;
	font-weight: 700;
	padding: 10px 0;
}
.shad-bg2 {
	background: url("../img/share-bg.png") repeat-x left bottom #fff;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	margin: 0 1px;
	padding: 0 10px;
}
.shad-bg2 a {
	color: #000000;
	font-size: 11px;
}
.shad-bg2 a:hover, .project-list h3 a:hover {
	color:#00afef;
}
.share-bl {
	background: url("../img/rounded-sprite.png") no-repeat 0 -4889px;
}
.share-br {
	background: url("../img/rounded-sprite.png") no-repeat right -5049px;
}
.share-bm {
	background: url("../img/rounded-sprite.png") repeat-x 0 -4969px;
	height: 10px;
	margin: 0 9px;
}
.side2-top-lft {
	background: url("../img/rounded-sprite.png") no-repeat 0 -5369px;
}
.side2-top-rgt {
	background: url("../img/rounded-sprite.png") no-repeat right -5531px;
}
.side2-top, .side2-bot {
	background:#DAF6FF;
	height: 11px;
	margin: 0 9px;
}
.side2-bot-lft {
	background: url("../img/rounded-sprite.png") no-repeat 0 -5129px;
}
.side2-bot-rgt {
	background: url("../img/rounded-sprite.png") no-repeat right -5289px;
}
.side2-bot {
	background: url("../img/rounded-sprite.png") repeat-x 0 -5209px;
}
.side2-left {
	background: url("../img/side2-ml.png") repeat-y left top;
}
.side2-right {
	background: url("../img/side2-mr.png") repeat-y right top;
}
.side2-center {
	background:#DAF6FF;
	margin: 0 9px;
	padding: 0 4px;
}
p.project-info {
	margin:0 0 10px;
}
ol.comments-list li h4 a {
	font-size:14px;
	color: #00AFEF;
}
/*Index page style new */

/*Discover page*/
.browse-tl {
	background: url("../img/rounded-sprite.png") no-repeat 0 -1761px;
}
.browse-tr {
	background: url("../img/rounded-sprite.png") no-repeat right -1836px;
}
.browse-top {
	background: #fff;
	height:5px;
	margin:0 6px;
}
.browse-left {
	background: url("../img/browse-left.png") repeat-y left top;
}
.browse-right {
	background: url("../img/browse-right.png") repeat-y right top;
}
.browse-bl {
	background: url("../img/rounded-sprite.png") no-repeat 0 -1530px;
}
.browse-br {
	background: url("../img/rounded-sprite.png") no-repeat right -1684px;
}
.browse-bot {
	background: url("../img/rounded-sprite.png") repeat-x 0 -1607px;
	height: 7px;
	margin: 0 6px;
}
ul.filter-list li {
	background:none;
}
ul.filter-list {
	margin:0 0 5px;
}
.collections-side2 .project-head h3 a {
	text-align:left;
	font-weight:normal;
}
.collections-side2 .project-head h3 {
	text-align:left;
	padding: 0 0 5px;
}
.collections-side2 .project-head p {
	text-align:left;
	margin:0;
}
.collection-projects .center-top {
	min-height: 445px;
	padding: 0 0 0 6px;
}
.collection-projects .small-description {
	min-height: 290px;
}
.collection-projects span.flags + a {
	font-size:11px;
}
.collection-projects .progress-inner {
	background: #f9f9f9;
}
.collection-projects-2 {
	padding:12px 0 0;
	margin:0 0 40px;
}
.prog-bl {
	background: url("../img/rounded-sprite.png") no-repeat 0 -3189px;
}
.prog-br {
	background: url("../img/rounded-sprite.png") no-repeat right -3509px;
}
.prog-bot {
	background: url("../img/rounded-sprite.png") repeat-x 0 -3349px;
	margin: 0 8px;
}
.collection-projects dl.deal-value, .collection-projects dl.deal-discount, .collection-projects dl.deal-save {
	padding-bottom:3px;
}
.collection-projects .description-content {
	padding: 10px 0;
	min-height:72px;
}
.discover-top {
	position:relative;
	margin: 0 0 23px 5px;
	width:715px;
}
.discover-top h2 {
	font-size: 24px;
	font-weight: normal;
	line-height: 30px;
	padding: 7px 0 7px 20px;
}
.discover-top p {
	color:#383838;
	font-size:16px;
	padding: 3px 0 12px 20px;
	font-weight:bold;
}
.discover-top .pledge-bubble {
	left: 655px;
	top: -18px;
}
.like-block {
	margin: 20px 0 0;
	position:relative;
	z-index:1;
}
.like-block h3 {
	font-size: 14px;
	font-weight: bold;
	padding: 3px 5px;
}
.like-block p.place {
	padding: 5px 0 0 5px;
}
/*End*/

ol.pledge-list li, .developer-info1 {
	background: url("../img/side2-shodow.png") repeat-x left top;
	margin: 10px 0 0;
}
.developer-info1 {
	margin: 10px 0 15px;
}
ol.pledge-list li:first-child {
	margin: 20px 0 0;
}
.location, .msg1 {
	background: url("../img/common-sprite.png") no-repeat 0 -5781px;
	font-size: 11px;
	font-style: normal;
	padding: 0 0 0 15px;
}
.msg1 {
	background: url("../img/common-sprite.png") no-repeat 0 -8527px;
	color: #383838;
	padding: 0 0 0 20px;
	margin:0;
}
.msg1:hover{
	background-position:0 -8586px;
}
ul.backers-list1 {
	margin: 12px 0 5px -5px;
}
ul.activity-list li {
	margin: 0 0 12px;
}
ul.activity-list li a {
	font-weight:bold;
	padding: 0 5px 0 0;
}
ul.activity-list {
	margin: 0 0 0 5px;
}
h4.recent-active a {
	background: url("../img/common-sprite.png") no-repeat right -6638px;
	padding: 0 18px 0 0;
}
/*List Highlight style */
ol.collection-projects li {
	margin-bottom:10px;
}
ol.collection-projects li:hover .l-curve-top, ol.idea-list li:hover .l-curve-top {
	background: url("../img/rounded-sprite.png") no-repeat 0 -2629px;
}
ol.collection-projects li:hover .r-curve-top, ol.idea-list li:hover .r-curve-top {
	background: url("../img/rounded-sprite.png") no-repeat right -4081px;
}
ol.collection-projects li:hover .top-bg, ol.idea-list li:hover .top-bg {
	border-top: 1px solid #c1eeff;
	background:#e7faff;
}
ol.collection-projects li:hover .shad-bg-lft, ol.idea-list li:hover .shad-bg-lft {
	background: url("../img/shad-lft-h.png") repeat-y left 0;
}
ol.collection-projects li:hover .shad-bg-rgt, ol.idea-list li:hover .shad-bg-rgt {
	background: url("../img/shad-rgt-h.png") repeat-y right 0;
}
ol.collection-projects li:hover .prog-bl {
	background: url("../img/rounded-sprite.png") no-repeat 0 -3109px;
}
ol.collection-projects li:hover .prog-br {
	background: url("../img/rounded-sprite.png") no-repeat right -3430px;
}
ol.collection-projects li:hover .prog-bot {
	background: url("../img/rounded-sprite.png") repeat-x 0 -3269px;
}
ol.collection-projects li:hover .center, ol.idea-list li:hover .center {
	background:#E7FAFF;
}
ol.project-list li:hover .center1 {
	background:#d7f8fb;
}
ol.idea-list li:hover .l-curve-bot {
	background: url("../img/rounded-sprite.png") no-repeat 0 -2509px;
}
ol.idea-list li:hover .r-curve-bot {
	background: url("../img/rounded-sprite.png") no-repeat right -3962px;
}
ol.idea-list li:hover .bot-bg {
	background: url("../img/rounded-sprite.png") repeat-x 0 -1490px;
}
ol.project-list li:hover .l-curve-top-in {
	background: url("../img/rounded-sprite.png") no-repeat 0 -2708px;
}
ol.project-list li:hover .r-curve-top-in {
	background: url("../img/rounded-sprite.png") no-repeat right -4160px;
}
ol.project-list li:hover .shad-bg-lft-in {
	background: url("../img/shad-lft-in-h.png") repeat-y left 0;
}
ol.project-list li:hover .shad-bg-rgt-in {
	background: url("../img/shad-rgt-in-h.png") repeat-y right 0;
}
ol.project-list li:hover .top-bg-in {
	background:#d7f8fb;
	border:none;
}
ol.project-list li:hover .l-curve-bot-in {
	background: url("../img/rounded-sprite.png") no-repeat 0 -2296px;
}
ol.project-list li:hover .r-curve-bot-in {
	background: url("../img/rounded-sprite.png") no-repeat right -3748px;
}
ol.project-list li:hover .bot-bg-in {
	background: url("../img/rounded-sprite.png") repeat-x 0 -1275px;
}
ul.submenu-list {
	padding:5px;
}
ul.submenu-list li a {
	color: #000000;
	display: block;
	font-size: 11px;
	padding: 5px 0 5px 22px;
	text-decoration: none;
	background: url("../img/user-sprite.png") no-repeat 8px -7092px;
}
ul.submenu-list li a:hover {
	background: url("../img/user-sprite.png") no-repeat 8px -7092px #f5f5f5;
}
.user-name-left {
	padding:0 0 0 9px;
}
.user-name-right {
	padding: 8px 8px 8px 3px;
}
.user-login-info:hover .user-name-left {
	background: url("../img/user-sprite.png") no-repeat left -7150px;
}
.user-login-info:hover .user-name-right {
	background: url("../img/user-sprite.png") no-repeat right -7217px;
}
.user-login-info:hover .user-name-right a.name {
	background: url("../img/user-sprite.png") no-repeat right -6878px;
	color: #FFFFFF;
	padding: 0 15px 0 0;
}
.user-login-info:hover .user-name-right span {
	color:#fff;
}
.user-name-right span {
	display:inline-block;
	margin:0;
}
.user-name-right a.name {
	padding:0 15px 0 0;
	background: url("../img/user-sprite.png") no-repeat  right -7303px ;
}
.user-tl {
	background: url("../img/rounded-sprite.png") no-repeat left -5810px;
}
.user-tr {
	background: url("../img/rounded-sprite.png") no-repeat right -5869px;
}
.user-t {
	background: url("../img/rounded-sprite.png") repeat-x left -5839px;
	height: 8px;
	margin: 0 9px;
}
.submenu {
	min-height: 200px;
	position: absolute;
	right: 0;
	top: 26px;
	width: 400px;
	z-index: 5;
	display:none;
}
.user-block {
	position:relative;
	z-index:6;
	min-height:38px;
}
.user-login-info:hover .submenu {
	display:block;
}
/*End */
.inbox-pagin {
	margin:10px 0;
}
dl.amount-list{
	margin:0 5px;
}
dl.amount-list dt, dl.amount-list dd {
	float:left;
	padding: 0 5px;
}
dl.amount-list dd{
	background:#00AFEF;
	color:#fff;
	font-weight:bold;
}
div.total-amount-block{
	padding: 10px 0 0;
}
.dashboard-tabs .ui-tabs-nav {
	position: absolute;
	top: 20px;
	left:0px;
}
div.admin-wrapper {
	height: 30px;
	line-height: 18px;
	background:  #00AFEF;
}
h3.admin-site-logo {
	font-size: 13px;
	font-weight: 700;
	margin: 0 0 0 4%;
	padding: 5px 0 0 12px;
}
h3.admin-site-logo a {
	font-size: 12px;
	color: #fff;
}
p.logged-info {
	color: #fff;
	font-size: 11px;
	padding: 6px 0 0;
	text-align: center;
	width: 66%;
}
ul.admin-menu {
	font-size: 12px;
	padding: 4px 4% 0 10px;
}
ul.admin-menu > li {
	float: left;
	margin: 2px 5px 0 6px;
}
ul.admin-menu li a {
	color: #fff;
}
ul.admin-menu li a:hover, h3.admin-site-logo a:hover {
	color: #000;
}
h3.admin-site-log a {
	font-size: 12px;
}
.usrinfo-block {
	margin:0 0 10px;
}
.side2-inner {
	position:relative;
}
.idea-side2 {
	width:278px;
}
div.vote-count-idea ul, div.vote-count-idea li {
	float:none;
}
div.vote-count-idea ul li {
	background: url("../img/common-sprite.png") no-repeat  -3px -5274px ;
	margin: 0;
	height:29px;
	font-weight:bold;
}
div.vote-count-idea ul.count-list li {
	padding-left:40px;
	height:25px;
}
.vote-count-idea {
	margin:0 0 0 6px;
	float:left;
}
.time-detail-block p.follow {
	margin: 5px 3px 0 0;
}
.time-detail-block p.follow a {
	padding: 7px 20px 3px 12px;
}
ol.blog-comments > li {
	border:none;
}
.graph-block{
	margin:15px 0 0 0;
}
form.normal .transection-date-time-block div.input label {
	position:static;
	width:auto;
	float:left;
}
form.normal .transection-date-time-block .picker-img {
	margin: 0 0 0 10px;
}
form.normal div.agree-content div.required label {
  background: url("../img/common-sprite.png") no-repeat 98% -6498px;
}
.transection-date-time-block .datepicker-container {
	float:left;
}
.view-update-links a {
	margin:0;
	float:left;
	display:inline-block;
}
ul.list-active li a.active {
	color:#fff;
}
.update-comments .view-update-links a{
	margin:0 5px 0 0;
}
ol.feature-project-list li p.progress-bar {
	background: url("../img/user-sprite.png") no-repeat left -3916px;
	width:152px;
}
ol.feature-project-list li p.progress-bar span {
	background: url("../img/user-sprite.png") no-repeat -2px -3963px;
}
p.progress-bar {
	background: url("../img/user-sprite.png") no-repeat -1px -3701px;
	position:relative;
	height:20px;
	width:207px;
}
p.progress-bar > span {
	background: url("../img/user-sprite.png") no-repeat -1px -3784px;
	color:#FFFFFF;
	position:absolute;
	height:17px;
	left:2px;
	text-indent:-9999em;
	top:2px;
}
p.progress-bar > span.rev-amt{
    background: url("../img/prog-arrow.png") no-repeat center bottom;
	color: #000000;
    margin-left: -73px;
    padding: 0 0 6px;
    text-align: center;
    text-indent: 0;
    top: -23px;
    width: 145px;
    z-index: 2;
}
.progress-outer-block p.progress-bar span.rev-amt span {
    visibility: hidden;
    background: none;
}
.progress-outer-block:hover p.progress-bar span.rev-amt span {
    visibility: visible;
}
form.ideasadd-form {
	background: url("../img/ideas-addform.png") no-repeat 0 0;
}
form.ideasadd-form div.input input, form.ideasadd-form div.input label {
	background: none repeat  0 0 ;
	border: 0 none;
	font-size: 18px;
	padding: 17px 10px 15px;
	width: 512px;
}
form.ideasadd-form div.input {
	position:relative;
	float:left;
}
form.ideasadd-form div.input label {
	color:#d5d5d5;
}
form.ideasadd-form div.submit {
	float:right;
}
form.ideasadd-form div.submit input {
	float:left;
	background: url("../img/user-sprite.png") no-repeat right -605px;
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 18px;
	padding: 13px 25px 17px;
	text-decoration: none;
	width: 113px;
	margin: 1px 10px 0 0;
}
form.ideasadd-form div.submit input:hover {
	color:#000;
}
form.newsletter div.input {
	background: url("../img/user-sprite.png") no-repeat left -6337px;
}
form.newsletter div.input label {
	display:none;
}
form.newsletter div.input input, form.newsletter div.input input:hover, form.newsletter div.input input:focus {
	border:none;
	background:none;
	padding: 3px 9px;
	width: 192px;
	margin:0;
}
form.newsletter div.input, form.newsletter div.submit {
	margin:0;
}
form.newsletter div.submit {
	background: url("../img/user-sprite.png") no-repeat -2px -5270px;
	padding:0 0 0 5px;
	height:32px;
}
form.newsletter div.submit input, form.newsletter div.submit input:hover {
	background: url("../img/user-sprite.png") no-repeat right -5394px;
	line-height: 18px;
	padding:0px 10px 2px 5px;
	height:32px;
	color:#fff;
}
form.newsletter div.submit:hover {
	background: url("../img/user-sprite.png") no-repeat -2px -5302px;
	height:32px;
}
form.newsletter div.submit:hover input {
	background: url("../img/user-sprite.png") no-repeat right -5426px;
}
/** search form styles*/
form.search {
	background: url("../img/user-sprite.png") no-repeat -2px -3052px;
	margin: 5px 0 0;
	height:32px;
	position:relative;
	width:195px;
	z-index:0;
}
form.search:hover {
	background: url("../img/user-sprite.png") no-repeat -2px -3085px;
}
form.search div.input input, form.search div.input input:hover {
	background:none;
	border:none;
	color:#999999;
	font-size:15px;
	width:150px;
}
form.search div.input input:hover {
	color:#000;
}
form.search div.text-wrapper {
	margin:8px 10px 0 35px;
}
form.search div.submit {
	float:left;
	position:absolute;
	left:5px;
	top:5px;
}
form.search div.submit input {
	border:0;
	background: url("../img/common-sprite.png") no-repeat 0 -7528px;
	cursor:pointer;
	font-size:0;
	height:25px;
	width:26px;
	text-indent:-9999em;
	display:block;
}
form.search div.submit input:hover {
	color:#87c442;
}
/*End*/
/*Payment-order-form*/
	form#PaymentOrderForm div.submit, form#PaymentProcessOrderFormNormal div.submit, form#PaymentProjectPayNowForm div.submit {
	background:none;
	height:auto;
	padding:0;
}
form#PaymentOrderForm div.submit input, form#PaymentProcessOrderFormNormal div.submit input, form#PaymentProjectPayNowForm div.submit input {
	background: url("../img/user-sprite.png") no-repeat left -708px;
	height:50px;
	padding:0;
	border:none;
	text-indent:-99999em;
	width:110px;
	font-size:0;
	display:block;
	line-height:0;
}
form#PaymentProjectPayNowForm div.submit input.wallet-button, form#PaymentOrderForm div.submit input.wallet-button{
	background:none repeat scroll 0 0 #00afef;
    padding: 5px 10px 6px;
	height:auto;
	width:auto;
	text-indent:1px;
	line-height:12px;
	font-size:12px;
	float:none;
}
form#PaymentProjectPayNowForm div.submit input.wallet-button:hover {
	background:#7D4D3B;
}

/*End*/
p.news-title {
	font-size: 11px;
	margin: 3px 0 8px;
	color:#808080;
}
ol.comments-list > li .star-rating, .star-select, .star {
	float:left;
}
.ui-tabs .ui-tabs-nav li span, span.count-block {
	background: url("../img/user-sprite.png") no-repeat -2px -906px;
	color: #fff;
	font-size: 12px;
	height: 20px;
	margin: 0 0 0 6px;
	padding: 2px 0 0;
	text-align: center;
	width: 22px;
	display:inline-block;
}
.ui-tabs .ui-tabs-nav li span {
	float:left;
}
.ui-tabs .ui-tabs-nav li em.tab-txt {
	background:none;
	color:#333;
	width:auto;
	padding: 2px 0 0 0;
	font-style:normal;
	float:left
}
.ui-tabs .ui-tabs-nav li:hover em.tab-txt {
	color:#00AFEF;
}
.avatar1 img {
	border:1px solid #ccc;
	padding:1px;
	margin:4px 0 0 0;
}
div.my-projects-block {
	margin:10px 0 0;
}
div.view-update-links {
	padding-top:8px;
}
div.user-details p {
	padding:1px 0;
}
div.info-right{
	width:130px;
}
div.user-details span {
	padding:0 3px 0 0;
	font-weight:bold;
}
li.votes {
	background: url("../img/user-sprite.png") no-repeat left -3300px;
}
li.votes span {
	background: url("../img/user-sprite.png") no-repeat left -3450px;
}
div.option-block {
	width:282px;
}
div#users-add_to_wallet div.option-block{
	width:265px;
}
.paypal-connection-block {
	margin:0 25px 0 0;
}
p.paypal-verification img {
	width:50px;
}
.submenu h2 {
	font-size: 12px;
	padding: 7px 0 0 11px;
}
.vote-tl {
	background: url("../img/rounded-sprite.png") no-repeat left -5888px;
	margin:10px 0 0 0;
}
.vote-tr {
	background: url("../img/rounded-sprite.png") no-repeat right -5905px;
}
.vote-top, .vote-bot {
	background:#f3fcff;
	height: 6px;
	margin: 0 7px;
}
.vote-bl {
	background: url("../img/rounded-sprite.png") no-repeat left -5919px;
}
.vote-br {
	background: url("../img/rounded-sprite.png") no-repeat right -5934px;
}
.vote-content {
	background:#f3fcff;
	padding: 5px 10px;
}
.votes-l {
	background: url("../img/rounded-sprite.png") no-repeat left -5975px;
}
.votes-r {
	background: url("../img/rounded-sprite.png") no-repeat right -6046px;
}
.votes-mid {
	background: url("../img/rounded-sprite.png") repeat-x  left -6111px;
	font-size: 16px;
	height: 30px;
	margin: 0 6px;
	padding: 10px 0 0;
	text-align: center;
	font-weight:bold;
}
.votes-mid .vote-count-value span {
	color:#00AFEF;
}
div.activity-main {
	padding:0 0 0 5px;
}
h4.usr-name {
	padding:22px 0 0;
}
div.upload-image img {
	margin:0 0 0 185px;
}
.add, .clone-add {
	background: url("../img/common-sprite.png") no-repeat 0 -1887px;
}
.reward-info, ul.backer-list, p.paypal-verification {
	margin:10px 0 0 0;
}
.reward-info h3 {
	padding:0 0 10px;
}
div#users-change_password form.normal div.submit input {
	width:160px;
}
form.normal div.buying-bg div.submit:hover {
	height:auto;
}
.static-content h3, .affiliateRequests h3 {
	margin: -5px 0 10px;
	padding: 0 3px 10px;
}
.progress-follow{
    background:#F9F9F9;
    margin: 0 -5px;
    min-height: 125px;
}
.open-id-yahoo-thumb {
	background: url("../img/common-sprite.png") no-repeat 3px -9096px;
}
.open-id-gmail-thumb {
	background: url("../img/common-sprite.png") no-repeat 2px -9296px;
}
.open-id-thumb {
    background: url("../img/common-sprite.png") no-repeat 2px -9198px;
    padding: 0 0 0 20px;
}
h3.mail-head{
	margin:0 0 0 10px;
}
.msg2{
   color: #00AFEF;
    font-size: 12px;
    padding: 0 0 0 23px;
    margin: 0 0 0 2px;
}
.pledge-img{
	width:210px;
}
.pledge-pay{
	padding:5px 15px;
}
.pledge-amount h3, .pledge-amount .progress-block{
	padding:0;
}
.pledge-amount .progress-bar
{
    margin: 10px 0 2px;
}
.pledge-list-block{
	margin:10px 0 0 0;
}
.funding-ends{
	margin:5px 0 0 0;
	color:gray;
}
.paypal-block{
    background: #F9F9F9;
    border: 2px solid #E0E0E0;
    margin: 15px 0 0;
    padding: 15px;
}
.paypal-block legend{
	font-weight:bold;
	}
.view-comments form.normal div.required label{
    background-position:105% -6498px;
   text-align: left;
    width: auto;
}
.view-comments form.normal div.textarea textarea{
   height: auto;
    margin: 30px 0 0;
    width: 526px;
	}
.update-comments {
	margin:0 0 0 15px;
}
ul.tags li{
	margin:0 15px 0 0;
}
dl.update-list{
    margin: 6px 0 0 3px;
	  }
.following{
    background: url("../img/user-sprite.png") no-repeat 0 -7595px;
    padding: 0 0 0 17px;
}
.pay-pledge{
	padding:0 10px 10px;
}
h3.pledge-now{
	  padding: 8px 0 15px;
}
ol.attachment{
	  margin: 10px 0 10px 185px;
}
ol.attachment li{
	float:left;
	margin: 12px 7px 12px 0;
}
.shodow {
    background: url("../img/shadow.png") repeat-x 0 0;
    border-color:#E0E0E0;
    border-style:solid;
    border-width:0px 1px 3px;
    margin: 0 1px;
    padding:0px 18px 15px;
}
.shodow-tl {
	background:url(../img/shadow-tl.png) no-repeat left top;
}
.shodow-tr {
	background:url(../img/shadow-tr.png) no-repeat right 0;
}
.shodow-tm {
	background:url(../img/shadow-tm.png) repeat-x 0 0;
    height: 9px;
    margin: 0 11px 0 9px;
}
.pledge-block-inner a {
  color:#000;
}
form.normal .mceEditor {
	margin:30px 0 0 0;
}
span.project-status-info {
    margin: 3px 3px 0;
}
.info-left {
  width:99px;
}
.shad-bg-inner {
    background:url(../img/menu-bg.png) repeat-y  195px top #FFFFFF;
}
div.blogs-details{
	border-bottom:1px solid #ddd;
    margin: 10px 0 15px;
    padding: 0 0 5px;
}
div.blogs-details-right, div.blogComments{
	margin:13px 0 0 0;
}
div.rewards span{
	padding:5px 0 0 0;
}
span.author a{
    font-size:14px;
    font-weight: bold;
}
.value-detail{
    padding-left:12px;
}
.notice-block{
    background:#fff;
    padding:10px 5px;
}
p.progress-value{
    text-align:center;
}
dl.select-reward{
    padding: 0 10px 10px 15px;
}
dl.select-reward dt{
	font-weight:bold;
    padding: 0 0 4px;
}
.preview-content {
  top:110px;
}
ol.project-list .description-content {
    min-height: 120px;
}
ol.project-list .center-top {
    min-height: 440px;
}
dl.fee-list dt {
    padding: 5px 0;
    width: 78px;
}
h2.pay-title {
    margin: 0 0 4px;
    padding: 0 0 10px;
    font-size: 1.7em;
}
ol.update-list > li{
	border-top:1px dashed #ccc;
	margin-bottom: 10px;
    padding-top: 10px;
}
ol.update-list > li:first-child{
	border:none;
}
.update-type a {
   font-size:12px;
   float:left;
}
.comments-top .comment-arrow {
    background: url("../img/user-sprite.png") no-repeat 52px -6630px;
}